# 模块创建：
# 模块的引用
#   （1）import 模块名 as 别名
#   （1）from 模块 import 变量1，变量2...  as 别名1，别名2    （引入变量，防止同名方法的覆盖）
#   （1）from 包名 import 模块1，模块2...  as 别名1，别名2

# 模块的调用：
#   （1）直接执行那个模块，谁就是主模块（一个python程序，只有一个主模块，就是）
#   （2）模块被引用时，就相当于一个变量（模块名符合标识符规范）
#   （3）在每一个模块内部都有__name__属性，通过这个属性可以获取到模块的名字.  其中 __name__属性值为__main__模块是主模块，一个程序中只会有一个主模块
#
# 模块的使用：
#   （1）定义变量     （访问：模块名.变量名）
#   （2）定义函数     （区别类里面的方法。访问：模块名.函数）
#   （3）定义类       （访问：模块名.类）